package com.trex.modules.tbl.dw.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.jeesite.common.entity.Page;
import com.jeesite.common.service.CrudService;
import com.trex.modules.tbl.dw.entity.TblDwPro;
import com.trex.modules.tbl.entity.impl.ThirdModel;
import com.trex.modules.tbl.dw.dao.TblDwProDao;

/**
 * 电文头属性配置表Service
 * @author jy
 * @version 2023-02-25
 */
@Service
public class TblDwProService {
	@Autowired
	private TblDwProDao tblDwProDao;
	
	/**
	 * 获取单条数据
	 * @param tblDwPro
	 * @return
	 */
	//@Override
	public TblDwPro get(TblDwPro tblDwPro) {
		return null;
	}
	
	/**
	 * 查询分页数据
	 * @param tblDwPro 查询条件
	 * @param tblDwPro.page 分页对象
	 * @return
	 */
	//@Override
	public Page<TblDwPro> findPage(TblDwPro tblDwPro) {
		return null;
	}
	
	/**
	 * 查询列表数据
	 * @param tblDwPro
	 * @return
	 */
	//@Override
	public List<TblDwPro> findList(TblDwPro tblDwPro) {
		return null;
	}
	
	/**
	 * 查询列表数据
	 * @param tblDwPro
	 * @return
	 */
	public List<TblDwPro> findList2(String dwId, String type) {
		return tblDwProDao.findList2(dwId,type);
	}
	
	/**
	 * 保存数据（插入或更新）
	 * @param tblDwPro
	 */
	//@Override
	@Transactional
	public void save(TblDwPro tblDwPro) {
		//super.save(tblDwPro);
	}
	
	/**
	 * 更新状态
	 * @param tblDwPro
	 */
	//@Override
	@Transactional
	public void updateStatus(TblDwPro tblDwPro) {
		//super.updateStatus(tblDwPro);
	}
	
	/**
	 * 删除数据
	 * @param tblDwPro
	 */
	//@Override
	@Transactional
	public void delete(TblDwPro tblDwPro) {
		//super.delete(tblDwPro);
	}

	public List<TblDwPro> findList1(String dwId) {
		return tblDwProDao.findList1(dwId);
	}
}